stuffed squash - French English Dictionary